TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Northern
Area - Twin Cities
League - 2024 ADULT 18 & OVER EARLY START
Flight - 3.5 MEN
Subflight - Flight B
--------------------------------------------------------------------------------------------------------------------------------------
Bogen ES23
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Tom Henjum - 3.52
Quang Nystrom - 3.49
Keith Swift - 3.36
Hung Dang - 3.36
Christopher Bogen - 3.32
Ken Theisen - 3.26
Andrew Womeldorf - 3.21
Wade Martinson - 3.19
Zachary Johnson - 3.18
Fazel Haris - 3.17
Steve Palmer - 3.00
Samik Haris - 2.93
wayne wang - 2.76
David Bergeson - n/a
League Results By Position
1S 2S 1D 2D 3D
wayne wang - 2.76 1 - 2
Andrew Womeldorf - 3.21 & Ken Theisen - 3.26 1 - 0
Andrew Womeldorf - 3.21 1 - 4 1 - 0
Christopher Bogen - 3.32 & Ken Theisen - 3.26 1 - 0
Christopher Bogen - 3.32 & Steve Palmer - 3.00 1 - 0
Christopher Bogen - 3.32 2 - 0
David Bergeson - n/a & Christopher Bogen - 3.32 0 - 1
David Bergeson - n/a & Ken Theisen - 3.26 1 - 0
Fazel Haris - 3.17 & Quang Nystrom - 3.49 0 - 1
Fazel Haris - 3.17 & Steve Palmer - 3.00 1 - 0
Fazel Haris - 3.17 & Samik Haris - 2.93 0 - 1
Hung Dang - 3.36 & Ken Theisen - 3.26 1 - 0
Hung Dang - 3.36 & Keith Swift - 3.36 0 - 1
Hung Dang - 3.36 & Steve Palmer - 3.00 1 - 0
Hung Dang - 3.36 0 - 1 1 - 0
Ken Theisen - 3.26 & Steve Palmer - 3.00 0 - 1
Keith Swift - 3.36 & Tom Henjum - 3.52 2 - 0
Quang Nystrom - 3.49 & Christopher Bogen - 3.32 1 - 0
Quang Nystrom - 3.49 & Hung Dang - 3.36 1 - 0
Quang Nystrom - 3.49 & Keith Swift - 3.36 1 - 0
Samik Haris - 2.93 0 - 2
Wade Martinson - 3.19 & Fazel Haris - 3.17 2 - 0
Wade Martinson - 3.19 & Keith Swift - 3.36 1 - 0
Wade Martinson - 3.19 & Tom Henjum - 3.52 1 - 0
Wade Martinson - 3.19 & Zachary Johnson - 3.18 1 - 0
Zachary Johnson - 3.18 & Ken Theisen - 3.26 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Trettel
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Kresimir Skvorc - 3.89
Austin Choe - 3.09
Jeff Johnson - 3.03
Ismail Erbatu - 3.01
Anthony Trettel - 3.01
Richard Fogel - 2.93
Luke Anderson - 2.88
Michael Malloy - 2.87
Josh Kasendorf - 2.84
Jonathan Sembrano - 2.82
Damon Dragotis - 2.78
Nicolei Nasrabadi - 2.72
Ramces Francisco - 2.69
Yale Zhu - 2.67
League Results By Position
1S 2S 1D 2D 3D
Anthony Trettel - 3.01 & Josh Kasendorf - 2.84 0 - 1
Austin Choe - 3.09 & Nicolei Nasrabadi - 2.72 0 - 1
Austin Choe - 3.09 0 - 1 1 - 1
Damon Dragotis - 2.78 & Kresimir Skvorc - 3.89 0 - 1 0 - 1
Ismail Erbatu - 3.01 0 - 4
Jeff Johnson - 3.03 & Jonathan Sembrano - 2.82 0 - 1 1 - 2
Jonathan Sembrano - 2.82 & Josh Kasendorf - 2.84 0 - 1
Jonathan Sembrano - 2.82 & Nicolei Nasrabadi - 2.72 0 - 1
Josh Kasendorf - 2.84 & Nicolei Nasrabadi - 2.72 0 - 1 1 - 0
Kresimir Skvorc - 3.89 & Anthony Trettel - 3.01 0 - 1
Kresimir Skvorc - 3.89 & Jeff Johnson - 3.03 0 - 1
Kresimir Skvorc - 3.89 & Josh Kasendorf - 2.84 0 - 1
Kresimir Skvorc - 3.89 0 - 1
Luke Anderson - 2.88 0 - 1
Michael Malloy - 2.87 0 - 1 1 - 2
Richard Fogel - 2.93 & Josh Kasendorf - 2.84 1 - 0
Richard Fogel - 2.93 & Nicolei Nasrabadi - 2.72 1 - 0
Richard Fogel - 2.93 0 - 2
Ramces Francisco - 2.69 & Nicolei Nasrabadi - 2.72 0 - 1 0 - 1
Yale Zhu - 2.67 & Jeff Johnson - 3.03 2 - 0
Yale Zhu - 2.67 & Kresimir Skvorc - 3.89 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Sandozi: Minnesota SLICE
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
James Hwang - 3.59
Fei Li - 3.54
Hafiz Mahmood - 3.53
Luke Anderson - 3.48
sae yoon - 3.36
Mike Gurrieri - 3.31
He Zhu - 3.31
Nam Ho - 3.16
Gurinderbir Chahal - 3.15
Irfan Sandozi - 2.87
League Results By Position
1S 2S 1D 2D 3D
sae yoon - 3.36 & Gurinderbir Chahal - 3.15 0 - 1 1 - 0 1 - 0
sae yoon - 3.36 & Hafiz Mahmood - 3.53 1 - 1
Fei Li - 3.54 1 - 0 2 - 0
Gurinderbir Chahal - 3.15 & Irfan Sandozi - 2.87 1 - 0 0 - 2
He Zhu - 3.31 3 - 2
Hafiz Mahmood - 3.53 & Fei Li - 3.54 0 - 1
Hafiz Mahmood - 3.53 & Irfan Sandozi - 2.87 0 - 1
James Hwang - 3.59 & Luke Anderson - 3.48 0 - 1
James Hwang - 3.59 & Mike Gurrieri - 3.31 1 - 0
James Hwang - 3.59 1 - 0 2 - 0
Luke Anderson - 3.48 & Mike Gurrieri - 3.31 1 - 0 2 - 0
Luke Anderson - 3.48 1 - 0 1 - 0
Nam Ho - 3.16 & Irfan Sandozi - 2.87 1 - 0 1 - 1
Nam Ho - 3.16 & Luke Anderson - 3.48 1 - 0
Nam Ho - 3.16 & Mike Gurrieri - 3.31 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Parker
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Steve Ruff - 3.47
William Kolstad - 3.28
Jim HASNIK - 3.28
Chris Parker - 3.27
Parker Lahr - 3.26
Niklas Jorve - 3.24
Matt Kline - 3.20
Jacson Miller - 3.11
Kurtis Fechtmeyer - 3.05
David Kang - 2.98
Brian Benshop - 2.81
Randal Rovinski - 2.67
LaMont Robinson - 2.62
Neel Gupta - n/a
League Results By Position
1S 2S 1D 2D 3D
Brian Benshop - 2.81 & Chris Parker - 3.27 1 - 0
Brian Benshop - 2.81 & Jim HASNIK - 3.28 2 - 0
Chris Parker - 3.27 & Jim HASNIK - 3.28 1 - 0
Chris Parker - 3.27 & Matt Kline - 3.20 0 - 1
David Kang - 2.98 & Brian Benshop - 2.81 1 - 0
David Kang - 2.98 & Chris Parker - 3.27 1 - 0
David Kang - 2.98 & Jacson Miller - 3.11 1 - 0
David Kang - 2.98 & Kurtis Fechtmeyer - 3.05 0 - 1
David Kang - 2.98 & William Kolstad - 3.28 0 - 1
Jacson Miller - 3.11 & Neel Gupta - n/a 0 - 1
Jacson Miller - 3.11 0 - 1
Kurtis Fechtmeyer - 3.05 & Niklas Jorve - 3.24 1 - 0
Kurtis Fechtmeyer - 3.05 & William Kolstad - 3.28 0 - 1 2 - 0
LaMont Robinson - 2.62 & Kurtis Fechtmeyer - 3.05 0 - 1
LaMont Robinson - 2.62 & Matt Kline - 3.20 0 - 1
LaMont Robinson - 2.62 & Niklas Jorve - 3.24 0 - 1
LaMont Robinson - 2.62 & Randal Rovinski - 2.67 0 - 1
Matt Kline - 3.20 1 - 0 1 - 0
Neel Gupta - n/a 0 - 1
Parker Lahr - 3.26 & Niklas Jorve - 3.24 1 - 0 1 - 1
Parker Lahr - 3.26 1 - 1
Randal Rovinski - 2.67 0 - 2
Steve Ruff - 3.47 6 - 0
William Kolstad - 3.28 & Jim HASNIK - 3.28 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ORCC- Benowitz
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Tyler Hoffman - 3.52
Alex Gustafson - 3.32
zachary robins - 3.23
Jon Braufman - 3.19
Joshua Draves-Kellerman - 3.16
Neil Fink - 3.10
Fred Rappaport - 3.06
David Benowitz - 3.06
Luke Derheim - 3.01
Ryan Malashock - 2.93
Jeffrey Lifson - 2.92
Noah Trueger - 2.78
Barry Kern - 2.78
Jeremy Cohen - 2.56
Conor McDougall - n/a
League Results By Position
1S 2S 1D 2D 3D
zachary robins - 3.23 4 - 4
Alex Gustafson - 3.32 0 - 1
Barry Kern - 2.78 & Noah Trueger - 2.78 0 - 1
Barry Kern - 2.78 & Tyler Hoffman - 3.52 1 - 0
Conor McDougall - n/a 0 - 1
David Benowitz - 3.06 & Jeffrey Lifson - 2.92 0 - 1 1 - 1
David Benowitz - 3.06 2 - 0
Fred Rappaport - 3.06 & Jon Braufman - 3.19 1 - 0
Fred Rappaport - 3.06 & Noah Trueger - 2.78 0 - 1
Fred Rappaport - 3.06 & Tyler Hoffman - 3.52 1 - 0
Jeremy Cohen - 2.56 & Jon Braufman - 3.19 0 - 1
Jeremy Cohen - 2.56 & Joshua Draves-Kellerman - 3.16 0 - 1
Jon Braufman - 3.19 1 - 0
Luke Derheim - 3.01 & Jeffrey Lifson - 2.92 0 - 1
Luke Derheim - 3.01 & Jeremy Cohen - 2.56 0 - 2
Neil Fink - 3.10 & Joshua Draves-Kellerman - 3.16 0 - 1
Neil Fink - 3.10 & Tyler Hoffman - 3.52 1 - 0
Neil Fink - 3.10 1 - 1
Noah Trueger - 2.78 & Joshua Draves-Kellerman - 3.16 0 - 1
Ryan Malashock - 2.93 & Jeremy Cohen - 2.56 0 - 1
Ryan Malashock - 2.93 & Jon Braufman - 3.19 1 - 0
Ryan Malashock - 2.93 & Tyler Hoffman - 3.52 0 - 1
Tyler Hoffman - 3.52 & Alex Gustafson - 3.32 1 - 0
Tyler Hoffman - 3.52 & Joshua Draves-Kellerman - 3.16 1 - 0